import turtle as t

import math as m

t.speed(0)

width=40

x,y=width/2,width/2

t.pensize(3)

#框架

t.fd(9*width)

t.left(90)

t.fd(10*width)

t.left(90)

t.fd(9*width)

t.left(90)

t.fd(10*width)

t.left(90)

#10横线

for i in range(10):

    t.penup()

    t.goto(x,y+i*width)

    t.pd()

    t.fd(8*width)

t.left(90)

#竖线

for i in range(9):

    t.pu()

    t.goto(x+i*width,y)

    t.pd()

    t.fd(4*width)

    t.pu()

    t.goto(x+i*width,y+5*width)

    t.pd()

    t.fd(4*width)

#帅营

t.pensize(2)

t.rt(45)

t.pu()

t.goto(x+3*width,y)

t.pd()

t.fd(8**(1/2)*width)

t.pu()

t.goto(x+3*width,y+2*width)

t.pd()

t.rt(90)

t.fd(8**(1/2)*width)



t.pu()

t.goto(x+3*width,y+9*width)

t.pd()

t.fd(8**(1/2)*width)

t.pu()

t.goto(x+3*width,y+7*width)

t.pd()

t.lt(90)

t.fd(8**(1/2)*width)

#炮营

t.hideturtle()#隐藏箭头

t.pensize(2)

t.rt(45)

t.pu()

t.goto(x-10,y+125)

t.pd()

t.fd(5)

t.lt(90)

t.fd(5)

t.rt(90)



t.pu()

t.fd(10)

t.rt(90)

t.pd()

t.fd(5)

t.lt(90)

t.fd(5)



t.rt(90)

t.pu()

t.fd(10)

t.rt(90)

t.pd()

t.fd(5)

t.lt(90)

t.fd(5)

t.rt(90)
t.pu()
t.fd(10)
t.rt(90)
t.pd()
t.fd(5)
t.lt(90)
t.fd(5)


#河流
t.pu()
t.goto(x+2*width,y+4*width)
t.pd()
t.write("楚 汉 河 界",font=("宋体",20,"normal"))
#棋子
t.pu()
t.goto(x+width,y+(5/2)*width)
t.pd()
t.fillcolor("blue")
t.begin_fill()
t.circle(20)
t.end_fill()

t.pensize(5)
t.pencolor("black")
t.pu()
t.goto(x+(3/4)*width,y+(7/4)*width)
t.pd()
t.write("炮",font=("宋体",20,"normal"))
